package cn.com.yusys.yusp.admin.repository.mapper;

import cn.com.yusys.yusp.admin.domain.AdminSmFuncMod;
import cn.com.yusys.yusp.commons.mapper.CommonMapper;
import cn.com.yusys.yusp.commons.mapper.QueryModel;

import java.util.List;
import java.util.Map;

/**
 * @项目名称: yusp-admin
 * @类名称: AdminModManageMapper
 * @类描述: 模块管理DAO层
 * @功能描述:
 * @创建人: weimei1@yusys.com.cn
 * @创建时间: 2017-12-20 16:42
 * @修改备注:
 * @修改记录: 修改时间 修改人员 修改原因
 *        -------------------------------------------------------------
 * @version 1.0.0
 * @Copyright (c) 2017宇信科技-版权所有
 */
public interface AdminSmFuncModMapper extends CommonMapper<AdminSmFuncMod> {
    /**
     * @方法名称: getModInfo
     * @方法描述: 查询模块信息
     * @参数与返回说明:
     * @算法描述:
     */
    List<Map<String, Object>> getModInfo(QueryModel model);

    /**
     * @方法名称: checkName
     * @方法描述: 保存数据前查询模块名称是否已经存在
     * @参数与返回说明:
     * @算法描述:
     */
    List<Map<String,Object>> checkName(Map<?, ?> map);
}
